micro-capillary devices - French English Dictionary